package com.centling.smartSealForPhone.constants;

/**
 * @author fionera
 */
public class UrlConstants extends com.wsdk.constants.UrlConstants {
    public static String CLOUD_MAINTAIN_URL = "";

    /**
     * 图片上传
     */
    public final static String UPLOAD_PIC = "/api/v1/public/file/common/image/upload";
    public final static String LOGIN = "/api/v1/public/login/portable";
    public final static String BUG_REPORT = "/api/v1/public/failure/create";
    public final static String BUG_REVERT = "/api/v1/public/failure/cancel";

    public final static String ADD_EQUIP = "/api/v1/public/cloud/equip/registable/add";
    public final static String CHECK_SN = "/api/v1/public/cloud/equip/registable/check";
    public final static String BASE_DATA = "/api/v1/public/system/baseData";
    public final static String VERSION = "/api/v1/public/equip/app/newVersion";

    public final static String UPLOAD_MAC_ADDRESS = "/api/v1/equip/portable/blueTooth/mac";

    public final static String EDIT_USERINFO = "/api/v1/user/personInfo";
    public final static String EDIT_USER_AVATAR = "/api/v1/user/avatarEdit";
    public final static String GET_USERS = "/api/v1/user/userManage/list?page=";
    public final static String ADD_USER = "/api/v1/user/userManage/add";
    public final static String DELETE_USER = "/api/v1/user/userManage/delete/";
    public final static String RESET_USER_PASS = "/api/v1/user/userManage/passwordReset/";
    public final static String SET_SELF_PASS = "/api/v1/user/password";

    /**
     * 历史记录列表
     */
    public final static String HISTORY_LIST_NEW = "/api/v1/sealApply/history?page=%d";
    /**
     * 用印列表
     */
    public final static String STAMP_LIST = "/api/v1/sealApply/checkedList?size=20&page=%d";
    /**
     * 复审失败列表
     */
    public final static String REVIEW_LIST_NEW = "/api/v1/sealApply/review/failedList?page=%d";
    /**
     * 用印搜索列表
     */
    public final static String STAMP_SEARCH_LIST = "/api/v1/sealApply/checkedList/search?size=20&page=%d";
    /**
     * 获取用印异常信息
     */
    public final static String GET_ALERT_INFO="/api/v1/equip/equipAlarmTimeoutList?size=10&page=%d";
    /**
     * 提前结束用印
     */
    public final static String STOP_STAMP = "/api/v1/seal/suspend";
    /**
     * 获取换章列表
     */
    public final static String GET_STEAL_LIST = "/api/v1/equip/replace/seal/history?page=";
    /**
     * 换章结果上传
     */
    public final static String SEAL_CHANGE_RESULT = "/api/v1/seal/replace/result";
    /**
     * 换章申请
     */
    public final static String SEAL_CHANGE_APPLY = "/api/v1/equip/replace/seal";
    /**
     * 老板模式列表
     */
    public final static String BOSS_MODE_LIST = "/api/v1/equip/bossmode/apply/history?page=";
    /**
     * 申请老板模式
     */
    public final static String APPLY_BOSS_MODE = "/api/v1/equip/bossmode/apply";
    /**
     * 申请用印
     */
    public final static String APPLY_STAMP = "/api/v1/seal/apply";
    /**
     * 用印照片补传确认
     */
    public final static String APPLY_STAMP_SUPP_PICS = "/api/v1/sealApply/supplementApplyPics/applySn/result";
    /**
     * 申请驳回
     */
    public final static String APPLY_STAMP_REJECTED_DELETE = "/api/v1/sealApply/deletePic/%s";
    /**
     * 删除驳回图片
     */
    public final static String APPLY_STAMP_REJECTED = "/api/v1/sealApply/rejectDetail/%s";
    /**
     * 详情接口
     */
    public final static String DETAIL_NEW = "/api/v1/sealApply/detail/%s";
    /**
     * OA详情接口
     */
    public final static String APPLY_DETAIL = "/api/v1/sealApply/detail/applySn/%s";
    /**
     * 设置非法用印已读
     */
    public final static String REVIEW_ILLEGAL_READ = "/api/v1/sealApply/hasRead/%s";
    /**
     * 历史搜索
     */
    public final static String HISTORY_SEARCH_NEW = "/api/v1/sealApply/history/search?page=%d";
    /**
     * 开始老板模式
     */
    public final static String BOSSMODE_BEGIN = "/api/v1/equip/bossmode/";
    /**
     * 获取设备状态
     */
    public final static String GET_DEVICE_STATE = "/api/v1/equip/status/";
    /**
     * 获取设备状态
     */
    public final static String GET_DEVICE_STATE_NEW = "/api/v1/equip/status/%s";
    /**
     * 获取设备信息
     */
    public final static String GET_DEVICE_INFO = "/api/v1/equip/regInfo";
    /**
     * 获取未读
     */
    public final static String FETCH_UNREAD_MSG = "/api/v1/sealApply/status/count";
    /**
     * 审核人用印列表
     */
    public final static String GET_SEAL_LIST = "/api/v1/sealCheck/sealCheckList?page=";
    /**
     * 審核員獲取初審、複審次數
     */
    public final static String GET_AUDITOR_SEAL_TIME = "/api/v1/sealCheck/getCountForCheckAndRecheck";
    /**
     * 获取理由列表
     */
    public final static String FETCH_APPLY_SEAL_REASON = "/api/v1/sealApply/getReasonType/%d";
    /**
     * 获取报修类型列表
     */
    public final static String FETCH_BUG_REPORT_TYPE = "/api/v1/public/failure/getFailureTypes";
    /**
     * 获取审核人列表
     */
    public final static String FETCH_APPLY_SEAL_APPROVAL = "/api/v1/sealApply/obtainCkecker?sealId=%s";
    /**
     * 消息列表
     */
    public final static String FETCH_MSG_LIST = "/api/v1/public/notice/getAll?page=%d&pageSize=20";
    /**
     * 消息详情
     */
    public final static String FETCH_MSG_DETAIL = "/api/v1/public/notice/readNotice?msgId=%s";
    /**
     * 消息详情
     */
    public final static String FETCH_UNREAD_MSG_COUNT = "/api/v1/public/notice/getUnreadCount";
    /**
     * 审核人获取审核人列表
     */
    public final static String FETCH_AUDITOR_APPROVAL = "/api/v1/sealApply/getAuditors/%s";
    /**
     * 获取用章类型列表
     */
    public final static String FETCH_APPLY_SEAL_TYPE = "/api/v1/sealApply/getSealTypeList";
    /**
     * 获取审核详情
     */
    public final static String GET_CHECK_DETAIL="/api/v1/sealCheck/sealCheckDetail/";
    /**
     * 获取盖章记录
     */
    public final static String SEAL_RECOREDS="/api/v1/sealCheck/sealRecords/";
    /**
     * 审批
     */
    public final static String FIRST_CHECK="/api/v1/sealCheck/firstCheck";
    /**
     * 复审
     */
    public final static String REVIEW_CHECK="/api/v1/sealCheck/reviewCheck";
    /**
     * 搜索
     */
    public final static String SEARCH_CHECK="/api/v1/sealCheck/searchCheck?page=";
    /**
     *设备
     */
    public final static String MANAGER_EQUIP_INFO="/api/v1/sealCheck/ManageEquipInfo?page=";
    /**
     * 手机号码验证
     */
    public final static String MESSAGE_VERIFY="/api/v1/user/phoneVerify";

    /**
     * 用印
     */
    public final static String STAMP = "/api/v1/sealApply/getAuthority";
    /**
     * 用印结果
     */
    public final static String STAMP_RESULT = "/api/v1/sealApply/authority/result/report";
    /**
     * 用印回滚
     */
    public final static String STAMP_ROLLBACK = "/api/v1/sealRecord/rollback";
    /**
     * 用印报警
     */
    public final static String STAMP_ALERT= "/api/v1/equip/equipAlarm";
    /**
     * 超时报警上传
     */
    public final static String UPLOAD_ALERT="/api/v1/equip/equipAlarmOvertime";
    /**
     * 获取用印剩余次数
     */
    public final static String GET_STAMP_REMAIN_TIMES_NEW = "/api/v1/public/sealApply/authority/%s";
}
